1
general::
1. Be extremely noisy and boisterous, as in They'd had a lot to drink and were really raising the roof last night. 2. Complain loudly and angrily, as in When the landlord increased the rent, the tenants raised the roof about his lack of repairs and maintenance. Both usages convey the image of the roof being lifted because it cannot contain either noise or rage. [Slang; mid-1800s] Also see HIT THE CEILING.
American Heritage Idioms